package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class HAdjustmentApplyDetailGenModel implements Serializable{

  private static final long serialVersionUID = 1635615925922716672L;

	/**
	 * 主键
	 */
  private Integer aadId;

	/**
	 * 调整前物料编码

	 */
  private String aadBeforeMatCode;

	/**
	 * 调整前物料描述
	 */
  private String aadBeforeMatName;

	/**
	 * 调整前项目编号

	 */
  private String aadBeforeProjectCode;

	/**
	 * 调整前项目名称

	 */
  private String aadBeforeProjectName;

	/**
	 * 调整前项目部位名称
	 */
  private String aadBeforePart;

	/**
	 * 调整前代号/图号

	 */
  private String aadBeforeDrawingNo;

	/**
	 * 调整前存放状态 1待机加、2待外
	 */
  private String aadBeforeMakingPiecesStatus;

	/**
	 * 调整前品牌

	 */
  private String aadBeforeBrand;

	/**
	 * 调整前仓库调整前仓库，外键：依
	 */
  private Integer aadBeforeWhiId;

	/**
	 * 调整前SAP物料编码

	 */
  private String aadBeforeSapMatCode;

	/**
	 * 调整前在库数量

	 */
  private Double aadBeforeNum;

	/**
	 * 调整前跟踪号
	 */
  private String aadBeforeTrackCode;

	/**
	 * 调整前单位

	 */
  private String aadBeforeUnit;

	/**
	 * 调整前单价

	 */
  private Double aadBeforePrice;

	/**
	 * 调整前金额

	 */
  private Double aadBeforeAmount;

	/**
	 * 调整前区位
	 */
  private String aadBeforePosition;

	/**
	 * 调整前是否成品
 0否，1是
	 */
  private Integer aadBeforeIfFinishedProduct;

	/**
	 * 调整前备注

	 */
  private String aadBeforeRemark;

	/**
	 * 调整前物料分类 （1外购件、2外
	 */
  private Integer aadBeforeMatType;

	/**
	 * 调整前箱号

	 */
  private String aadBeforeCaseNo;

	/**
	 * 调整前装箱日期

	 */
  private java.util.Date aadBeforeBoxingDate;

	/**
	 * 调整前在库类型 1是库存在库，2
	 */
  private Integer aadBeforeStockType;

	/**
	 * 调整后物料编码

	 */
  private String aadAfterMatCode;

	/**
	 * 调后前物料描述
	 */
  private String aadAfterMatName;

	/**
	 * 调整后项目编号

	 */
  private String aadAfterProjectCode;

	/**
	 * 调整后项目名称

	 */
  private String aadAfterProjectName;

	/**
	 * 调整后项目部位名称
	 */
  private String aadAfterPart;

	/**
	 * 调整后代号/图号

	 */
  private String aadAfterDrawingNo;

	/**
	 * 调整后存放状态 1待机加、2待外
	 */
  private String aadAfterMakingPiecesStatus;

	/**
	 * 调整后品牌

	 */
  private String aadAfterBrand;

	/**
	 * 调整后SAP物料编码

	 */
  private String aadAfterSapMatCode;

	/**
	 * 调整后在库数量

	 */
  private Double aadAfterNum;

	/**
	 * 调整后跟踪号
	 */
  private String aadAfterTrackCode;

	/**
	 * 调整后单位

	 */
  private String aadAfterUnit;

	/**
	 * 调整后单价

	 */
  private Double aadAfterPrice;

	/**
	 * 调整后金额
	 */
  private Double aadAfterAmount;

	/**
	 * 调整后区位
	 */
  private String aadAfterPosition;

	/**
	 * 调整后仓库
	 */
  private Integer aadAfterWhiId;

	/**
	 * 调整后是否成品
	 */
  private Integer aadAfterIfFinishedProduct;

	/**
	 * 
调整后备注

	 */
  private String aadAfterRemark;

	/**
	 * 调整后物料分类
 （1外购件、2
	 */
  private Integer aadAfterMatType;

	/**
	 * 调整后箱号
	 */
  private String aadAfterCaseNo;

	/**
	 * 调整后装箱日期
	 */
  private java.util.Date aadAfterBoxingDate;

	/**
	 * 调整后在库类型 1是库存在库，2
	 */
  private Integer aadAfterStockType;

	/**
	 * 本次调整原因
	 */
  private String aadAfterSpecialInstructions;

	/**
	 * 申请人
	 */
  private String aadApplicant;

	/**
	 * 申请时间

	 */
  private java.util.Date aadApplDate;

	/**
	 * 审核人

	 */
  private String aadReviewer;

	/**
	 * 审核时间

	 */
  private java.util.Date aadReviewDate;

	/**
	 * 审批意见

	 */
  private String aadApprovalComments;

	/**
	 * "状态  0：删除
1：未提交
2：未
	 */
  private Integer aadStatus;

	/**
	 * 外键：依赖库存表主键
	 */
  private Integer aadItyId;

	/**
	 * 调整单号
	 */
  private String aadAdjOrderCode;

	/**
	 * 调整前后标识
新增调整/修改数
	 */
  private Integer aadBeAfFlag;


  public Integer getAadId() {
    return aadId;
  }

  public void setAadId(Integer aadId) {
    this.aadId = aadId;
  }


  public String getAadBeforeMatCode() {
    return aadBeforeMatCode;
  }

  public void setAadBeforeMatCode(String aadBeforeMatCode) {
    this.aadBeforeMatCode = aadBeforeMatCode;
  }


  public String getAadBeforeMatName() {
    return aadBeforeMatName;
  }

  public void setAadBeforeMatName(String aadBeforeMatName) {
    this.aadBeforeMatName = aadBeforeMatName;
  }


  public String getAadBeforeProjectCode() {
    return aadBeforeProjectCode;
  }

  public void setAadBeforeProjectCode(String aadBeforeProjectCode) {
    this.aadBeforeProjectCode = aadBeforeProjectCode;
  }


  public String getAadBeforeProjectName() {
    return aadBeforeProjectName;
  }

  public void setAadBeforeProjectName(String aadBeforeProjectName) {
    this.aadBeforeProjectName = aadBeforeProjectName;
  }


  public String getAadBeforePart() {
    return aadBeforePart;
  }

  public void setAadBeforePart(String aadBeforePart) {
    this.aadBeforePart = aadBeforePart;
  }


  public String getAadBeforeDrawingNo() {
    return aadBeforeDrawingNo;
  }

  public void setAadBeforeDrawingNo(String aadBeforeDrawingNo) {
    this.aadBeforeDrawingNo = aadBeforeDrawingNo;
  }


  public String getAadBeforeMakingPiecesStatus() {
    return aadBeforeMakingPiecesStatus;
  }

  public void setAadBeforeMakingPiecesStatus(String aadBeforeMakingPiecesStatus) {
    this.aadBeforeMakingPiecesStatus = aadBeforeMakingPiecesStatus;
  }


  public String getAadBeforeBrand() {
    return aadBeforeBrand;
  }

  public void setAadBeforeBrand(String aadBeforeBrand) {
    this.aadBeforeBrand = aadBeforeBrand;
  }


  public Integer getAadBeforeWhiId() {
    return aadBeforeWhiId;
  }

  public void setAadBeforeWhiId(Integer aadBeforeWhiId) {
    this.aadBeforeWhiId = aadBeforeWhiId;
  }


  public String getAadBeforeSapMatCode() {
    return aadBeforeSapMatCode;
  }

  public void setAadBeforeSapMatCode(String aadBeforeSapMatCode) {
    this.aadBeforeSapMatCode = aadBeforeSapMatCode;
  }


  public Double getAadBeforeNum() {
    return aadBeforeNum;
  }

  public void setAadBeforeNum(Double aadBeforeNum) {
    this.aadBeforeNum = aadBeforeNum;
  }


  public String getAadBeforeTrackCode() {
    return aadBeforeTrackCode;
  }

  public void setAadBeforeTrackCode(String aadBeforeTrackCode) {
    this.aadBeforeTrackCode = aadBeforeTrackCode;
  }


  public String getAadBeforeUnit() {
    return aadBeforeUnit;
  }

  public void setAadBeforeUnit(String aadBeforeUnit) {
    this.aadBeforeUnit = aadBeforeUnit;
  }


  public Double getAadBeforePrice() {
    return aadBeforePrice;
  }

  public void setAadBeforePrice(Double aadBeforePrice) {
    this.aadBeforePrice = aadBeforePrice;
  }


  public Double getAadBeforeAmount() {
    return aadBeforeAmount;
  }

  public void setAadBeforeAmount(Double aadBeforeAmount) {
    this.aadBeforeAmount = aadBeforeAmount;
  }


  public String getAadBeforePosition() {
    return aadBeforePosition;
  }

  public void setAadBeforePosition(String aadBeforePosition) {
    this.aadBeforePosition = aadBeforePosition;
  }


  public Integer getAadBeforeIfFinishedProduct() {
    return aadBeforeIfFinishedProduct;
  }

  public void setAadBeforeIfFinishedProduct(Integer aadBeforeIfFinishedProduct) {
    this.aadBeforeIfFinishedProduct = aadBeforeIfFinishedProduct;
  }


  public String getAadBeforeRemark() {
    return aadBeforeRemark;
  }

  public void setAadBeforeRemark(String aadBeforeRemark) {
    this.aadBeforeRemark = aadBeforeRemark;
  }


  public Integer getAadBeforeMatType() {
    return aadBeforeMatType;
  }

  public void setAadBeforeMatType(Integer aadBeforeMatType) {
    this.aadBeforeMatType = aadBeforeMatType;
  }


  public String getAadBeforeCaseNo() {
    return aadBeforeCaseNo;
  }

  public void setAadBeforeCaseNo(String aadBeforeCaseNo) {
    this.aadBeforeCaseNo = aadBeforeCaseNo;
  }


  public java.util.Date getAadBeforeBoxingDate() {
    return aadBeforeBoxingDate;
  }

  public void setAadBeforeBoxingDate(java.util.Date aadBeforeBoxingDate) {
    this.aadBeforeBoxingDate = aadBeforeBoxingDate;
  }


  public Integer getAadBeforeStockType() {
    return aadBeforeStockType;
  }

  public void setAadBeforeStockType(Integer aadBeforeStockType) {
    this.aadBeforeStockType = aadBeforeStockType;
  }


  public String getAadAfterMatCode() {
    return aadAfterMatCode;
  }

  public void setAadAfterMatCode(String aadAfterMatCode) {
    this.aadAfterMatCode = aadAfterMatCode;
  }


  public String getAadAfterMatName() {
    return aadAfterMatName;
  }

  public void setAadAfterMatName(String aadAfterMatName) {
    this.aadAfterMatName = aadAfterMatName;
  }


  public String getAadAfterProjectCode() {
    return aadAfterProjectCode;
  }

  public void setAadAfterProjectCode(String aadAfterProjectCode) {
    this.aadAfterProjectCode = aadAfterProjectCode;
  }


  public String getAadAfterProjectName() {
    return aadAfterProjectName;
  }

  public void setAadAfterProjectName(String aadAfterProjectName) {
    this.aadAfterProjectName = aadAfterProjectName;
  }


  public String getAadAfterPart() {
    return aadAfterPart;
  }

  public void setAadAfterPart(String aadAfterPart) {
    this.aadAfterPart = aadAfterPart;
  }


  public String getAadAfterDrawingNo() {
    return aadAfterDrawingNo;
  }

  public void setAadAfterDrawingNo(String aadAfterDrawingNo) {
    this.aadAfterDrawingNo = aadAfterDrawingNo;
  }


  public String getAadAfterMakingPiecesStatus() {
    return aadAfterMakingPiecesStatus;
  }

  public void setAadAfterMakingPiecesStatus(String aadAfterMakingPiecesStatus) {
    this.aadAfterMakingPiecesStatus = aadAfterMakingPiecesStatus;
  }


  public String getAadAfterBrand() {
    return aadAfterBrand;
  }

  public void setAadAfterBrand(String aadAfterBrand) {
    this.aadAfterBrand = aadAfterBrand;
  }


  public String getAadAfterSapMatCode() {
    return aadAfterSapMatCode;
  }

  public void setAadAfterSapMatCode(String aadAfterSapMatCode) {
    this.aadAfterSapMatCode = aadAfterSapMatCode;
  }


  public Double getAadAfterNum() {
    return aadAfterNum;
  }

  public void setAadAfterNum(Double aadAfterNum) {
    this.aadAfterNum = aadAfterNum;
  }


  public String getAadAfterTrackCode() {
    return aadAfterTrackCode;
  }

  public void setAadAfterTrackCode(String aadAfterTrackCode) {
    this.aadAfterTrackCode = aadAfterTrackCode;
  }


  public String getAadAfterUnit() {
    return aadAfterUnit;
  }

  public void setAadAfterUnit(String aadAfterUnit) {
    this.aadAfterUnit = aadAfterUnit;
  }


  public Double getAadAfterPrice() {
    return aadAfterPrice;
  }

  public void setAadAfterPrice(Double aadAfterPrice) {
    this.aadAfterPrice = aadAfterPrice;
  }


  public Double getAadAfterAmount() {
    return aadAfterAmount;
  }

  public void setAadAfterAmount(Double aadAfterAmount) {
    this.aadAfterAmount = aadAfterAmount;
  }


  public String getAadAfterPosition() {
    return aadAfterPosition;
  }

  public void setAadAfterPosition(String aadAfterPosition) {
    this.aadAfterPosition = aadAfterPosition;
  }


  public Integer getAadAfterWhiId() {
    return aadAfterWhiId;
  }

  public void setAadAfterWhiId(Integer aadAfterWhiId) {
    this.aadAfterWhiId = aadAfterWhiId;
  }


  public Integer getAadAfterIfFinishedProduct() {
    return aadAfterIfFinishedProduct;
  }

  public void setAadAfterIfFinishedProduct(Integer aadAfterIfFinishedProduct) {
    this.aadAfterIfFinishedProduct = aadAfterIfFinishedProduct;
  }


  public String getAadAfterRemark() {
    return aadAfterRemark;
  }

  public void setAadAfterRemark(String aadAfterRemark) {
    this.aadAfterRemark = aadAfterRemark;
  }


  public Integer getAadAfterMatType() {
    return aadAfterMatType;
  }

  public void setAadAfterMatType(Integer aadAfterMatType) {
    this.aadAfterMatType = aadAfterMatType;
  }


  public String getAadAfterCaseNo() {
    return aadAfterCaseNo;
  }

  public void setAadAfterCaseNo(String aadAfterCaseNo) {
    this.aadAfterCaseNo = aadAfterCaseNo;
  }


  public java.util.Date getAadAfterBoxingDate() {
    return aadAfterBoxingDate;
  }

  public void setAadAfterBoxingDate(java.util.Date aadAfterBoxingDate) {
    this.aadAfterBoxingDate = aadAfterBoxingDate;
  }


  public Integer getAadAfterStockType() {
    return aadAfterStockType;
  }

  public void setAadAfterStockType(Integer aadAfterStockType) {
    this.aadAfterStockType = aadAfterStockType;
  }


  public String getAadAfterSpecialInstructions() {
    return aadAfterSpecialInstructions;
  }

  public void setAadAfterSpecialInstructions(String aadAfterSpecialInstructions) {
    this.aadAfterSpecialInstructions = aadAfterSpecialInstructions;
  }


  public String getAadApplicant() {
    return aadApplicant;
  }

  public void setAadApplicant(String aadApplicant) {
    this.aadApplicant = aadApplicant;
  }


  public java.util.Date getAadApplDate() {
    return aadApplDate;
  }

  public void setAadApplDate(java.util.Date aadApplDate) {
    this.aadApplDate = aadApplDate;
  }


  public String getAadReviewer() {
    return aadReviewer;
  }

  public void setAadReviewer(String aadReviewer) {
    this.aadReviewer = aadReviewer;
  }


  public java.util.Date getAadReviewDate() {
    return aadReviewDate;
  }

  public void setAadReviewDate(java.util.Date aadReviewDate) {
    this.aadReviewDate = aadReviewDate;
  }


  public String getAadApprovalComments() {
    return aadApprovalComments;
  }

  public void setAadApprovalComments(String aadApprovalComments) {
    this.aadApprovalComments = aadApprovalComments;
  }


  public Integer getAadStatus() {
    return aadStatus;
  }

  public void setAadStatus(Integer aadStatus) {
    this.aadStatus = aadStatus;
  }


  public Integer getAadItyId() {
    return aadItyId;
  }

  public void setAadItyId(Integer aadItyId) {
    this.aadItyId = aadItyId;
  }


  public String getAadAdjOrderCode() {
    return aadAdjOrderCode;
  }

  public void setAadAdjOrderCode(String aadAdjOrderCode) {
    this.aadAdjOrderCode = aadAdjOrderCode;
  }


  public Integer getAadBeAfFlag() {
    return aadBeAfFlag;
  }

  public void setAadBeAfFlag(Integer aadBeAfFlag) {
    this.aadBeAfFlag = aadBeAfFlag;
  }

}
